ACADEMIA ATLAS // SYSTEM ENGINEERING
C: The Machine Architect
OMNIPOTENT
BLOQUE I: EL NÚCLEO (FOUNDATIONS)
PHASE_01 // COMPILER_ARCHITECTURE
Arquitectura y Tipado Real
El Ciclo de Compilación:Preprocesador, Compilador y Linker.
PHASE_02 // FLOW_LOGIC
Control de Flujo de Bajo Nivel
Operadores Bitwise:Manipulación de bits individuales (AND, OR, XOR).
BLOQUE II: LA MEMORIA (THE MEMORY LAYER)
PHASE_03 // ARRAYS_AND_STRINGS
Arreglos y C-Strings
Gestión de Buffers:Manejo manual de cadenas y terminadores nulos.
PHASE_04 // POINTER_MASTERY
Punteros: El Poder Real
Direccionamiento:Operadores de dirección (&) y desreferencia (*).
PHASE_05 // DYNAMIC_ALLOCATION
Memoria Dinámica (Heap)
Malloc & Free:Gestión manual del ciclo de vida de los datos.
PHASE_06 // CUSTOM_TYPES
Structs, Unions y Typedef
Estructuras:Creación de tipos complejos y Padding de memoria.
BLOQUE III: SISTEMAS (THE OS LEVEL)
PHASE_07 // FILE_IO_PREPROCESSOR
Entrada/Salida y Macros
Streams de Archivos:Lectura y escritura binaria de alta velocidad.
PHASE_08 // ALGORITHMS_STRUCTURES
Estructuras Maestras
Listas Ligadas:Implementación desde cero de nodos y punteros.
LEGADO ATLAS // FINAL PORTFOLIO